Genus Siren — definition

1. genus Siren (Noun)

1 definition

genus Siren (Noun) — A genus of Sirenidae.

1 type of
amphibian genus
1 part
siren
2 parts of
Sirenidae family Sirenidae